46048558
54396915
48712066
22786811
76794540
7637142
13316822
5262648
1884846
81046906
54338543
6263983
75705448
79671224
59795817
8253567
51184361
51376753
67209110
30431209
22542726
79555859
43682535
78131346
50271394
42363064
81722761
33648056
20299336
21002476
33973971
33246576
85101857
16751368
42389202
81851530
12183619
93774347
69748075
28938460