5096683
55572588
89692516
31698592
87605040
14822493
20217876
6624473
42528599
62466459
92365334
46778129
69012004
68096960
55109945
23784195
67517824
69823731
71762207
16932698
83401077
94127794
5044820
2421202
22912309
2532529
55633796
64832819
58227707
10375968
59949586
2952398
91474166
19598018
18505222
28206264
1136607
60652795
10683754
92816234