96343702
10087936
30116075
82493957
21512485
44817242
40896739
89949492
94605187
58208042
48434719
99864525
46958678
4330652
30077366
94784709
89928702
61939142
3286214
17725874
77773787
15651323
49855713
79162532
43589500
35892383
51583979
11752584
85054369
70426293
41892127
17119233
37334663
81277498
15988234
16415016
10813703
55898351
43199520
7267240