87466353
83218251
3147192
86162689
2429205
50346384
80464461
6997231
92911977
86256819
37721129
1298798
6888108
49788852
9596767
19372839
25756336
59608452
46241300
80538854
4830133
59902657
73522115
55768825
69718062
12681166
86069784
89249336
945041
37411925
70581633
57776395
50577729
75399939
98745601
72492033
10168185
46608748
375250
30996013