1602640
72551251
59888524
18138937
7808239
9355645
37509894
826359
38192906
44645369
91941274
84005734
79916797
55687377
6731596
42958299
34199591
7971884
14087270
81458238
83377584
80436315
97814245
9396326
28555500
10064346
60315524
41471409
60312026
51011024
72423167
68117060
93204345
11026246
72863744
4906951
501435
46345082
87717778
74711456