39754568
72867817
53699221
8801388
42773530
14616383
39101034
98877676
19321944
2538707
18856528
54381
17464988
76471718
4146398
3019458
98845546
5978836
67225431
56087412
43784727
54707340
47789215
49843282
97071844
59559677
44004419
6912330
55652206
16663872
81119752
22091650
77909317
28667380
96698965
94863343
37989576
29171936
75072560
55921900