38392266
69219586
52322145
38167258
73242604
99862546
2243231
80376945
54521289
11572652
17486171
49535311
52572614
88895714
13089712
15426448
3271604
11468474
39623558
52212806
82916924
41583524
64941979
60195193
17216767
28637621
47136947
61994297
14075115
8305638
94955709
74149829
26266945
3839029
68019416
61272106
58133624
91042110
38014335
43992682