32579552
45148123
1948824
89442912
27313467
4265152
74546110
39365201
76313480
46052303
18273359
32828727
94611927
36067063
34244254
26405332
59865388
77478579
16772159
18959035
78487395
60315141
8226206
2684082
57945177
67382936
11922297
35913402
56134978
30652494
43471998
76174620
122850
91055251
62419307
59452034
96385251
32482518
67755493
7861214