368254
18263916
647722
55635511
65464798
49658907
8541498
37716691
92919651
94484716
39801310
17084897
72788177
35733772
68438168
43343990
64418985
7757387
83591834
19251848
70984483
94455201
89371762
76946965
31209802
30316011
78518584
14562631
6230211
20061799
8654650
88201500
67521073
4678830
32512272
32933014
96897564
86647753
56538190
9386805