95547019
41828613
3539380
30788227
4352272
36924720
70251192
67902366
43114759
24898210
76632321
3045136
95094844
77417293
51887003
55866619
84626567
63232205
95763961
33032204
11093180
53201317
55952094
58903316
73967745
76351380
6873685
79122141
6793309
24156705
39951055
34901543
2097519
87164337
75133138
72064846
76393345
7598785
29981647
40479136