29324317
91849640
45206961
4175887
20665353
50741126
33558361
13477117
3895825
6291280
9270376
15139626
29291397
29285004
49693758
44347555
55001271
2334241
12291976
12989235
66557664
95656476
42117350
49992605
49838747
79769881
8152402
6025144
91468181
91811526
93355197
11578818
19708112
76878386
64004097
28288681
11814499
8447885
43186375
89342769