76999376
55925295
82677723
452606
48053029
80966591
80959975
3648183
71053475
2477180
56266645
84478333
8289592
95137014
5127122
26895652
21627873
52033336
2309812
32887825
5043112
89362721
55311308
78865124
24835005
51718325
87053020
89354489
71542670
64685783
49228904
38017481
3968940
61921288
7564374
4809848
58105543
62896867
27473967
71652648