3058554
38217953
95721414
44592248
79559937
26131490
72271113
43055390
64712169
10753447
90386428
44079990
41109122
4746934
69286800
52664106
43441552
31212428
49243631
21899537
296114
44057053
2169283
22848290
89877110
85428738
48497827
14886283
40626383
3573900
88491735
43345985
30569754
12336136
21468613
7993514
3478676
34979337
12654980
81038379