1459011
99296513
14099588
92692422
2310938
70938053
70846191
64906551
33018954
60129752
86005607
59301798
87559504
97295208
38059144
74286236
20334756
603254
13611338
66781876
43704707
50105290
34599563
30415013
88326881
48433393
21989524
93156234
21795434
62033759
34105281
88762543
1035332
64527339
89166235
51676966
51585704
48872253
83928404
525561