2131489
93991274
69744978
82535108
54359017
69104061
83937090
248237
64777734
93292688
2089321
17071590
5118884
813005
97334090
47302571
63264566
14443680
38803987
39411288
63648132
50164134
44435613
90552229
398785
15586138
4980309
99411993
82989345
5822915
11443837
73161325
75167090
53335903
42752590
44396909
7776968
7028909
44832160
46321079