14409470
75546100
28082955
71565331
43407367
92305653
5526251
17598282
9377701
22627590
29529128
14952077
82464662
38189011
37982473
58602690
49998169
49799674
43653661
83458195
9623579
50521853
77394305
44129452
77318966
2247973
21458772
64089875
3982860
37207357
49877306
13011962
37691063
16941277
65074092
35274444
56408751
74485667
87358504
58349282