172229
94768311
44627528
9263649
58702518
38986519
6103460
98485608
90261925
42733049
63498961
9190821
52238586
23798211
92145212
70173270
18505624
26375966
84939408
87449162
58055025
7865897
2255216
63301075
64641986
1346281
59658458
40094274
20162333
83444281
69622433
98746850
41292718
75737254
8126419
20362488
30891862
3729149
63775452
42372291