96352292
94302985
50499736
8574160
1937261
93385163
9196826
92697791
99937528
33726858
24814108
43958972
76271272
35732345
40288915
25792128
29248627
35282682
41694783
37999263
66473208
52692629
53744894
47334159
1537067
3974180
29309197
63251586
69738886
41173621
18211357
84963918
86393876
58826111
70197606
4253422
9260805
25074869
2834603
684118