52659012
31675308
4053334
5878903
24576552
2231723
1631151
34407964
75534491
15426705
63121144
82114334
39858472
91347434
63424655
3085204
71085331
67536485
55842771
56449023
6599766
20393161
63328476
21821180
44121089
93928635
1717221
24911050
27156956
5309506
1665509
46314048
376292
66409879
29842217
61142579
31561390
90654570
74848482
38493042