65602814
60626270
5296386
21378846
72683668
50465433
32504627
14046099
22313527
62736488
11197580
91983504
569105
4941611
21358269
11982086
76394585
13549387
8453646
64914787
74618963
91869367
56327124
98718718
5625481
70782705
58701928
41953171
94104511
3163388
73252460
17173302
30653446
58213727
47796518
4896611
50893271
2695114
783401
91701242