62415045
42947228
88437486
25681899
2063222
67621018
2573955
8679895
44159289
54162990
42513247
88929924
72627413
58622558
13778781
3603979
41592850
19941182
31453105
4893480
6764905
48622654
51474414
16891978
9979863
40558935
49996588
36479315
34136443
2185226
30985260
79102630
3773512
72105694
7428443
30716834
31393674
48545440
6342211
82056926