43394403
60199749
51716868
53326299
9676773
1388937
78564591
11623039
81019990
9019104
72955187
7177192
43849977
50956363
17088186
44776595
58829959
73928606
60052464
13536933
9583205
55748194
43307729
2227952
59128406
16876780
56527265
17118551
15744057
90302986
1126443
7238341
9165661
85015434
99585802
3188517
68591925
3984448
50593135
81687720