103364
1028433
352364
152612
919618
78610
211654
342840
730892
252928
524285
302212
14483
764626
1038546
691520
34610
397744
262532
121848
168436
41218
513972
309814
1063617
499714