73955900
70904364
83584769
67442245
23867093
12913745
69521052
75243728
3947583
27904653
68038212
7663263
57229215
544392
77548555
6607195
46817668
9309703
15661269
87292383
8296743
20781940
78232736
84827556
407373
65434103
98614027
43567628
98627771
70315457
88413004
2234532
27879157
50149454
81198056
53442530
46766070
40196004
45117112
29453732