52912656
35897530
35578152
43501635
85002210
2245200
29374538
47934094
64901218
15916894
63383270
18537180
84496883
86808140
75553124
67965161
8878955
57611432
37786091
56443323
32694301
81006671
95633730
60222100
61942828
8887897
93119887
32215185
1371592
30369881
4953877
5008503
66589400
25722086
32315466
31126340
46594272
3051956
46188736
6348672