7393848
70592774
98505800
21002215
76395307
25188414
89073015
25919400
687146
44509321
4187992
10788586
1671002
16848779
74259515
72238343
98047468
72309235
69261966
40516041
62428333
39537543
61038900
92167801
14914045
90057137
32585172
76541784
63212976
41294800
6327630
38115135
69525990
66449520
96035562
75524602
99603239
42967176
6943111
18417672