28451439
19377799
80439210
20977965
20906652
29395595
66198037
57484511
30957736
65644520
84035214
4324358
64109429
22981055
98152188
86822722
5736416
7625207
13052943
91462143
11103759
54685618
87222329
72742885
57909193
85751463
63159255
74911358
74669493
47917899
941347
98602089
76688658
14712335
79875399
23741764
93101086
38345227
43152337
21702463