1909960
84957014
55073291
24034293
77553253
20921070
17611512
27913863
74009704
21111797
16772840
98718009
72276907
83562336
1826594
21299421
70491592
63389741
97026483
57289573
77374572
47112711
67840
53683972
2976475
88662722
60544846
10547172
19972007
78981936
3407966
11988966
20337000
69285671
22973810
87049236
50391137
9188106
85057311
77534756