64984731
9543700
43976880
91483992
98153151
91292743
19681603
23734568
3051551
17078808
4912153
30447241
81494670
97416290
83585382
812712
72374159
39867893
77842434
3222515
26031261
24665342
13964559
8042351
45002267
81617776
25682202
21315751
31063452
66659119
99789523
7139539
69653707
11846846
61063878
79357160
79187243
60903252
45261113
5023199