34614816
75821440
7651247
23193292
13943160
7843668
66034132
65316089
16303427
81859479
72155307
7256900
32121787
75465952
96302820
38975669
88709798
50304632
11376611
32083751
16086059
48037613
1340348
71832268
88439981
45339056
53205828
74052255
62224440
13688396
2446232
42863956
35361778
10682954
54754745
90154345
65519703
58335020
14626406
23402789