30324167
1177356
23904008
6936703
69938999
67686017
8458590
37683881
31418399
3925900
35108361
71175401
60066447
90123044
83683597
62852915
7984086
10092788
87926726
45374900
97178982
144301
96044612
62991473
44057143
8972289
8928134
59555332
53332319
27661384
92251413
84366280
88675217
69391152
15442124
53302626
3797425
2948860
71314352
87644075