12107994
1915933
45319982
30644746
7382094
251039
58082759
81426234
50544223
9893161
59643472
96115039
39386698
90164235
55978709
38453670
29154020
65164388
73017126
84205339
48504136
67727439
51617890
87587963
22297795
19326945
6852858
21794623
89243799
57342055
37514734
42702349
71655995
3925477
73512832
97592144
11382440
97521886
76604936
11988505