55846790
3378685
10416342
68688307
94034571
41477282
38652152
3633318
86315242
49076673
69066246
40076094
18563901
57563073
53176206
32574957
40703042
94336167
82456554
53973027
37042189
90902129
19946135
51546259
4856728
84792452
98984277
58651317
49861492
21518883
8051543
87687910
22089255
16885583
96262627
8668862
62844326
66115660
43336734
42204163