48614287
62131017
70688026
20203433
27412095
59026247
86363651
83806611
43276447
4624907
49972901
42365688
75258574
5539268
36351705
73464881
99118536
19651870
63731605
69465104
54579545
44717170
31817672
65878252
66207877
88196046
18607414
69981367
283649
52374180
39369429
22912218
71966316
5358507
15924066
24892564
5323472
38831531
44047640
36106293