92846728
32986603
8036458
88019638
53159172
21695011
59875183
13797717
79612
93285881
89257231
52415313
57447014
58804470
41854730
31313584
68947407
21724698
5552802
2225361
63022646
21517264
61864179
39837560
87324890
96308176
12735714
7971591
86875132
43692466
28027798
8005220
97111019
68079024
60406757
78868281
60168037
56633014
78167501
7025884