48157455
25922480
63153222
5708679
1438699
45368902
2639398
58866612
13286414
83332093
2899384
1008345
48272162
58644997
20694717
44198509
1412503
64898364
52373914
82209131
5487852
4731497
52123824
35723112
36807522
26954641
85263389
74942926
40892609
58903194
353642
11476471
27815282
71762931
2897705
95468684
81185074
94185757
7797621
92993034