67722026
17368641
6883574
31316721
39293048
10905462
34266363
1145067
2837716
5543107
11738125
1652249
22332338
25335994
99114644
37285941
6348535
95488965
23091814
99429171
2230675
83754034
49685097
11959498
98325416
1530850
83209967
43999015
74376352
54412559
64212091
3489728
86227604
20949325
3494926
52738396
68204342
34615687
42781148
81202015