55839048
42259389
86871995
60209249
9458680
17042162
23524914
19033792
106553
48216202
3232720
26985713
62807809
30266259
15474279
98539447
44797787
94441065
46958283
21605984
59523011
9996574
66843711
13134684
734126
18718646
821347
11266483
14942487
69052162
7025452
66283520
84774064
51437363
59682803
26634745
38275533
94353050
46457332
8509307