371310
65915780
60189774
11655252
8872318
68051402
9885587
41725088
83567001
39125534
28726485
71823424
31817515
47141308
12643772
34791997
69326989
56841463
36011310
4164879
89768407
418225
95837432
6257896
10342799
16959752
61454990
46086115
10421239
16443232
2777142
37751090
46215546
24826161
57628603
80632028
93307205
75028561
72662016
6858526