80616033
15498961
25061757
2002926
92209116
36002466
58611776
13724107
12915461
91015687
84425363
11582484
29583093
34718243
4097394
24295596
57368905
9548286
79029837
51588384
6539225
22544084
58217406
83816098
23078629
8509796
76581013
21485346
57028749
54572847
32991495
79739873
2528033
1915872
39817266
26943229
5109064
52254931
85853031
94463461