99919238
93531433
31401224
27524384
7905435
92482897
1708079
90276500
22967024
28906491
60865336
86386380
33336511
7514397
8107614
34291171
38454318
4961467
1333725
42152024
9317955
35115341
36143005
6349193
51124702
87447393
87439842
49922785
2113334
2807740
14687720
42383035
9766917
21654442
28425430
80066426
91052693
30381553
53348167
96893894