37637307
30522388
1946239
69159093
3650293
70002272
69843904
2565144
38291408
33402474
33388738
29888571
71669632
87237148
87815781
80078797
47707297
32283385
23836108
11725465
18444014
16255169
88395857
35949986
86077987
39869698
95349702
54194248
82997700
54694442
7715007
4539085
40431729
94492775
80522050
42137383
96783790
3898064
48224182
29323257