64576446
12576298
59454151
72765318
16007079
78156203
81939368
26119764
96508195
78194971
84311125
22482263
83349328
963048
7093529
20162730
4303504
73004096
71765593
36007653
28066422
1076612
95261368
64668744
50187050
91361066
24554025
32371284
5487826
70382190
74921496
7506699
97647004
70691813
95668129
32739534
55802692
13021611
18149183
86327161