7519416
17502462
88934923
80406408
6420741
66267160
7871325
49936404
42406557
41534733
15393264
81155748
2895410
38217983
40433279
48508931
38122270
75538436
13512601
93412357
46221936
15258033
13793617
72782550
15842775
71897288
7755728
77086468
96604728
31919656
95715995
56285804
17012658
53464692
86476269
67022104
4279294
49932100
50956218
16682826