37883895
3463767
28004509
63675444
85403669
82286766
81995827
4170108
92959135
91836224
12576779
66884475
62666457
6834678
9499520
26939055
3830916
44765271
12375498
932973
80952004
49129705
20997290
97168460
71352195
33453892
24795338
66998755
9259220
19462208
62827951
76109285
1517700
77654503
68747372
2688753
23957858
10052900
4978948
22868091