51652879
85272091
65166610
51417275
68745010
86989323
24111768
7576580
34045740
32627145
94831810
20836756
28997667
63588422
43307573
98742426
50409678
3559222
86445540
3304562
6119456
3982447
40312293
90183222
65813448
78933564
3199065
618027
91566663
4031772
63758927
67625525
11112124
27246494
40285477
37362102
28678065
96175998
27993366
60831136