5936767
49097585
95986504
47715813
15367150
2438757
30364963
13947554
9869726
11625886
72034808
50477971
8630933
72516903
99885323
67374193
58643662
18555833
95224953
19454066
69523560
69795318
78414618
9452843
32072981
78362275
47505859
94814049
55762307
20799224
50089516
77543745
85018251
13697042
13286657
83208145
3765210
60948056
25947346
4328800