47905797
55936041
13424564
663897
57747545
38951398
72505440
29118668
99205094
74471407
96112125
37071052
64004440
64721447
30615645
66665433
12199408
44061562
96266433
98451795
77973941
60523047
34859776
17319929
85744936
64775074
64493660
8804691
59616779
66773679
28255320
79558594
11526377
31627308
34026566
19951229
83459203
31686526
71856328
17876745