57624642
64439114
72581843
80296654
60784282
71597592
21116867
25823378
48624938
8833223
8982428
68486028
51019486
32972043
99609661
95141604
41449201
289248
79425770
9335001
1101746
61327554
64117560
2230851
1959487
56067389
82865238
3847817
8423549
28753592
63357423
14137910
28263698
78034056
85994688
35521414
10173097
96336441
2770298
68354543