44514702
22027239
34203846
34694336
72874855
99116615
37308330
7833399
88227158
98989241
38895305
63782684
35056336
79982942
78154546
30306256
33392257
29685593
80644975
36829540
23103185
12803796
38065946
24993183
64794466
40401587
44511788
99738082
6174642
691685
34818726
874073
76975568
43249648
7305925
65366416
65051320
27585248
2855746
41712374