29514336
73972197
83685488
77823489
20781629
77005060
974056
8923136
68672293
76925588
27044044
2143640
90812623
80945174
23603333
24528401
32421969
19438784
40987060
701425
5034878
42961551
57243502
19584685
28552011
7989639
893272
97244771
57962406
6513100
67774099
66525231
8453925
61196182
73937484
4190113
84576280
86267316
69666808
80239143