42703984
84019093
52452228
81841038
1924052
35127190
85919238
49483873
25314760
1382429
1201507
8446677
16343828
94163310
78806351
75517797
63371189
13734959
89411551
64613478
7767528
68084472
47073314
84818120
18397631
19679192
98287495
9818768
78441535
72387790
67173474
5292739
76473488
3481785
92595662
5908161
507790
47932808
54438475
15702388