78846586
62357096
46379553
38403532
29379656
84475919
23488137
11762452
12441730
9007331
79272081
37766691
4812509
25528033
52521548
57408314
24841534
18864093
35008244
8398289
10673513
10738671
2617725
34054742
7964327
70279211
65521235
16292593
71584785
64531632
1883260
66464372
47742093
35467046
92492136
87534035
9154693
54407011
6731402
45938108