66237569
48725375
2418730
7952578
99297824
50069601
528442
75326264
1420401
6419620
15058418
19957702
82874265
50418060
5865818
523850
9958501
12314313
5837571
29149203
35087624
52885434
61709672
29315482
77369432
5180882
60926295
47023151
85418034
60955053
38496661
74992188
69425943
83412589
10397678
40536724
42346486
98161894
3724295
29595814