77028093
58515135
90354545
54203554
66295839
21792459
94917432
84443723
39257736
25863579
7153850
38606168
46328650
38932820
6302609
8747415
35208736
46377375
44807698
63284148
49839016
53587165
73393681
81934715
64135972
2177658
82385938
38168311
10258238
91567478
47575648
21804164
229712
37193988
52764199
21191185
64709271
29837893
43044186
41265914