32504376
22032146
18037828
27631705
4260612
60905922
22452927
65538292
2004201
131674
6708747
60178365
48929428
16797076
51304135
55488366
2638957
23237831
84011685
56821499
1448192
60574028
3455923
16108120
22482418
87289458
37369430
9106611
7346971
57327861
74588269
93767916
24041830
27981106
13239387
84564830
56397961
56112963
33501597
86585884