32462743
26191857
90213080
624622
11726961
47371216
50844608
8772992
39077012
51249800
76735350
28131198
15821953
96257247
87774945
29382678
68367339
42418037
25523082
90188356
52937109
8655408
46788431
7406696
47906635
29402006
55349562
51155826
33729037
7551501
33256862
59035440
4992140
3218940
22602493
66784580
24439682
7048203
90075322
74162563