53239392
39249981
7164836
91956686
92171304
16046140
86235092
12775740
3420773
57675976
41434433
57742618
12659768
53405068
51405082
8148477
16071186
35126252
22251367
29077669
23132584
99755667
54402072
71853490
514432
5787772
58283554
91844421
5151084
3669411
83631549
99006907
97324028
71263134
53552380
42936568
76434676
62602524
63679614
10412438