2974371
10601290
14331825
44508491
85898070
1248659
88332537
52624510
30838856
3487416
5834353
72278108
11124733
44291167
8165807
90279863
74007649
4749573
44069749
31213422
7594521
52661672
3236428
38957404
5894408
19036840
53904274
8418749
76942833
75736883
5321306
79065268
1442828
84334817
38522200
95037188
47226961
52289613
65603052
81323246