53528926
17278304
2211903
11601876
80411270
8461556
1963827
78159550
27862781
63151515
4041217
25305579
65184572
50409449
1934307
81669492
66589254
52588658
11391711
66063338
96728867
52838871
37589905
77183636
32914461
32062582
82635675
361835
61255701
93046750
35799834
49752796
91952490
36513754
80658018
46361497
24344978
70354256
24769501
79959623