6631030
14981107
86523342
19128655
86545976
29536953
51616153
14663322
52719452
86716455
72429090
65116136
28363641
15495098
226148
80689193
99954291
90745600
79705502
10728141
51122128
99815189
50149686
67609179
61764521
252619
13121513
76919784
48366048
72465626
18134070
94316903
6369799
26165120
29649388
1864688
24276789
20058020
51547292
86318938