43048917
83995142
7182213
17197305
4046912
30304498
2256031
53166589
88138993
1851533
43459420
52121279
83287777
39134091
22337432
28192884
1131478
38653408
4399103
4622383
10065405
32876591
32005999
1971776
2927573
48246896
23127786
12887762
94806614
65408118
35157031
94433586
8712869
7006135
84989997
3748251
5859355
43288067
43991162
8533491