39102208
83841514
18953450
9761620
89557381
44674078
86308655
18386305
445807
12455867
2914804
12749428
8268674
12916158
2147289
21465001
50085427
87451801
80502031
83197397
3566375
81535818
8445448
83313379
54934117
80586119
75534553
93989123
9527205
14657664
76826884
85697962
76572788
59163405
83349519
88575335
4394667
76491318
94762791
25244030