49188758
42611133
15615030
70469168
3653392
13226415
84695669
77362958
75982867
6249887
44661052
11765512
78668537
32601059
13662470
22756324
716527
81909033
944707
89283467
91075167
16182812
55257771
67944269
42652252
38461757
28534027
86509062
2361219
4911397
52296794
21648104
98024037
28389978
33755047
33557876
4061469
9101129
72349901
98524485