64272050
19441727
6583878
4302938
19723547
16057368
20418578
68621043
77605776
13924907
78391835
52556921
60873815
34263499
41221053
82651421
34586156
46999150
45414140
3491684
23185073
93247595
38026305
51512989
14238971
52913468
73169110
44868621
20862555
23789326
1841584
82201336
36137594
4851053
7726569
49456417
37771174
65319036
92531140
43998588