449489
6144096
2544261
9809740
12645250
30113245
42584216
16866455
7384595
44773497
2218197
46581388
26735620
3174463
57301303
72806770
59742621
45493982
77582835
66745878
18533916
4678853
9101420
29501187
98745953
43473580
23693829
57579370
68373916
45129507
8342862
26589188
67456758
20089455
2019931
5417653
94357139
14694456
35837280
81555599