25424957
66354126
31883490
43477885
64245392
16509853
5999331
6713747
48445901
2271344
35235631
31452223
50147546
10071929
89417099
43462033
37985379
23104385
51645390
14902867
10107002
35247468
92959252
92847732
97521522
47268659
4745373
48351218
12896536
7068084
6526227
2756424
33677202
2279549
882663
19635625
92858045
7225810
39956678
6264617