686987
40281155
23504856
16036313
32998110
72273168
5706146
96323084
10705460
82755389
15578723
58087778
19737314
26953705
26927528
40681327
38114144
58432206
22505106
13452395
77837677
23511529
10449133
88669659
7128916
14554633
39073171
492010
65582735
91408281
39304491
8113303
3259502
47377067
86417521
53921417
75158575
83676908
9614889
83233035