33572813
27666569
50088425
69169725
25214571
81972224
55286934
65932130
11066142
8346093
5910460
1717764
902643
49802922
84309063
93753081
34677538
17042320
58682981
64384952
2246731
44885763
68321981
56463914
78975052
65318
71992307
67141487
47944179
46148596
71586225
22593948
34986871
26763893
798146
91856653
44979380
998993
10002203
10551882