81865298
8207933
70208886
2916135
73795397
9320621
379432
9973178
43113900
1789107
61936044
4918077
2628657
27499399
4425193
8326284
6948187
62368835
7504526
13489048
65821027
48716597
73277665
42519165
53579384
83963912
97202062
77081745
72556732
66071703
79463387
10483343
31968285
54189908
12768917
9481943
48485710
52239215
49242883
1229230