33778238
4494091
30846936
73629596
16003005
86429396
74396682
73438405
11469589
65245225
75842404
60211073
75925376
91716195
36579626
64592638
86639537
81365331
51927834
69249839
83706556
46941523
3170578
34322641
88472045
32771310
93643243
9915561
6966966
78018940
4076949
85551989
24237712
919506
87433122
72168540
40441761
80902875
23686733
5797860