83147146
62376176
35719069
94368617
67133372
105543
61607880
39667981
9102991
57325618
20252780
38982234
40383424
1275040
5296604
42755251
47418604
19088011
31097571
23269484
7744630
1470326
8829364
22382173
16132423
4492791
71745226
32194867
70962388
44188789
85349952
7155295
91824233
36824426
61391674
37351946
54495315
15039695
44738516
14283288