37902316
118218
9225421
54198822
63291120
41635922
15685411
70077516
17061784
1657827
70007839
95121385
23462078
9767620
56635351
4017500
5468842
55676659
7969328
92459176
67669297
50332428
83056634
15701444
94625967
1413527
16444823
313566
72058405
36833988
4289657
13826719
63866952
15627266
40698379
7536104
37145475
6965806
89024839
74402992