32711667
44564148
85417312
79887324
88193986
54951000
4601555
75419175
36007275
72222758
25492859
68886413
928802
68985486
27002620
76074583
79338867
80137351
66732570
93313639
3495949
67293259
43416894
2672468
96535602
48038160
75835851
72557849
36952862
45752496
59738414
24495118
985068
12807330
53588354
7020950
96953376
2435340
41727059
54463790