50611268
90844271
59502690
19191424
8088782
57901869
71602727
92243439
1879876
11392860
6633418
276297
76578604
66791664
86568427
28961063
98406880
610594
8754246
91515039
10207448
33653645
85747743
67403533
75738127
57334732
23894801
69336718
79174922
81354310
1772347
57759847
3511011
54627107
13516206
659515
11731911
57377815
97966669
70938176