29963977
80576337
71033929
66227363
5147550
53221241
8143319
12638272
74461307
64009405
74104407
2499184
4524101
7737936
65130
78732218
10057682
67084516
7320495
85645278
23993384
86971994
12298775
36152165
1216854
3775924
4510853
16454553
68726478
4059900
73173287
25288780
62683136
91706511
54299828
48172302
88599686
2835614
19912102
85185775