93323006
50416914
48532074
1629894
79078913
50019352
75939123
24251314
56015768
44082656
8747484
17163094
23458066
39032784
666041
4662222
82054074
1924664
1030771
56876087
1252167
78528749
81824003
71962115
24054522
24315984
67054030
9611769
76446669
46962244
78885486
9650395
62316248
38746410
58203903
49084985
1234181
70885056
62271428
1137818