27326524
80418678
2205296
8592196
39425579
53307157
58719636
12264301
6153721
85054142
96441353
41792270
37831647
42197284
38854202
25809309
48716533
9620618
74167402
5577417
18663972
99638206
16162226
93316720
16499190
86791041
90665116
58589227
43482460
71629302
39129367
48558323
81129443
15779239
6677972
94742600
43214878
46505469
39994741
41343581