57477370
53255924
1854087
50741197
67455337
33064704
71422421
35805793
28779815
74404647
69239859
28023805
75925776
29951436
50953162
83988388
3762242
8021817
58344119
51481854
57243372
13762018
93204640
49855126
15672416
33434644
4574573
6715030
872976
95269425
10897267
632175
49848344
84825094
63403729
35131689
96495368
96456067
82598658
72996395