802584
44251212
88338538
31405129
964260
46961121
46828041
14732073
19603693
24174238
23975134
52144439
8628109
317265
5136484
63127922
95269663
67919641
22049202
75702156
16722277
43653641
58693071
70448361
75389476
66342902
90325485
94083209
51752949
92826604
14977184
66816069
47774955
17785535
34768008
22322855
5628952
41837972
24326929
43287332