9637852
8582389
5403160
97409381
22502344
39901668
38368343
5377356
62628855
77166531
33798739
84921930
25415839
72523911
54744783
93959425
65392437
65739236
4780129
96226339
29319212
68764392
1641713
18517997
21707502
63441379
25906958
51116732
47563248
34543445
71783415
3377496
50522437
24997965
32155614
55944658
84926532
38092616
53418814
15072489