28216086
88239505
69346550
79031155
7608745
88325125
6165479
20993225
30455819
49164230
71712931
3654262
16344866
19392450
15799887
1936316
453517
19941003
30495083
84915722
91593032
50279144
25537421
10866245
99005809
93544513
55333053
65557258
1026474
72676407
43793393
53838462
4298443
67031549
41164640
21872159
65851157
53546834
12326512
48932241