12962327
40796706
74956915
4537042
7428949
34324538
50266183
36753647
71044955
9518330
469389
85052433
38568491
8782294
76067683
47139230
98962563
5223808
37308078
83529918
10361794
33592501
29195938
88277159
97473850
945415
98903472
98252586
39226604
508375
905443
30896159
57966092
81762593
50191248
3802729
98501166
52986310
47941493
33722869