71541642
14753627
37105048
14964890
76389630
28997047
88612255
77074349
51194733
93967527
90897660
88087244
1048835
48874224
9363483
607170
11512960
90939907
16439384
43726355
44909228
55049692
3136849
44509657
70333268
46844792
10051589
48835978
3071376
55376777
47456519
73305415
61674834
8256641
39795418
5960723
9245976
96092322
14469162
441286