96816058
4612588
89787987
2978090
12745031
60549942
67945876
59119877
9092111
18993988
11779200
92592971
24121351
4731938
26086939
69374141
95197598
26392219
21049504
63106522
24733665
52492089
10159752
46165021
22352940
72935187
1404936
75118188
3062117
30805971
28873278
37333740
20454266
26632300
55917880
74452868
88535790
78159331
312677
7008992