61669739
78531766
86097928
38946517
2211556
79176318
99242014
16405164
2009519
6985281
67551527
48545674
67738769
85692600
10811248
46312448
45522238
53516389
11025149
93636340
60908189
3749306
35431524
67466889
44463386
5499705
6263078
5083061
39509701
87955320
65692017
12373910
3804475
56322687
39858094
49402877
26016669
90816947
41559246
75187404