37678070
29158142
24947259
27131342
78507289
14585885
94594101
1655317
8853482
80435757
1705195
31233063
68748537
58269996
35741307
85288592
67037228
84372297
6666041
70697643
6787392
31113371
99166344
86547667
9268317
91975959
84546821
37115783
60945270
21233520
14734643
4883838
7676401
27817434
96773794
145945
11779250
4734418
66499334
40933695