96427147
48126083
5535635
6709458
65646968
31936856
77496856
40672331
12231902
6652352
6729676
7478477
18123986
81127766
51251902
96308440
33279846
64037233
61251296
7416765
50758167
51573176
25387548
93279112
37817312
4093955
2194363
44943669
31645546
91411908
91864093
23361270
1002765
71172075
38663558
70645993
6806367
3877496
19343682
18855645