21598690
26896049
54303523
10421576
18389563
87278358
61533213
23493400
17644964
28965226
72815164
89512251
4762985
66323837
1499949
9108771
65715296
78239310
69265253
96575272
89201274
988435
38039856
34284704
6075798
3231732
44373494
41322503
92288605
81326326
25209702
8427886
702457
71628392
26866646
93375384
712687
43911784
78292620
43825252