80971054
35205943
42969537
8655321
86371865
52791154
25292179
69736461
57889840
35316280
21065056
38932772
8740670
79727450
92559019
15587206
87715482
94354596
98355447
57397131
32793078
83389871
96243222
58272922
78859464
8976415
3939360
99362388
532444
82052241
22832957
25743298
53733
14297275
88822161
14344918
69594523
68996369
51012281
24145808