43888028
89424652
95265456
10002254
73579812
46165318
32888352
63723360
61415069
62174105
85831496
77539339
69981397
38908598
60734529
58827430
62466324
46462340
68773763
10913440
63897773
41042516
2308002
10157526
93902301
28877017
15484555
6939432
40632810
67251855
79653679
26737106
19188472
17629459
67044838
92919031
45719516
69325962
71041396
80873331