5862560
25858985
72011097
397502
19321238
88115042
90249869
68314375
3524205
77355390
39716080
40579433
96147811
98719231
41041409
95791997
37308126
22247417
47192621
49199817
27277695
68353557
2198037
11844789
63777703
74646414
11828034
81178661
5893606
22966403
3775753
51944798
36659892
42176849
6734526
39065038
13905859
66243774
13225228
10681474