3539592
5256461
42336439
583323
71209436
13215355
97473391
938743
48097386
85292297
34576337
61019
74491206
60068373
3788487
35703430
28037149
6981343
30582015
36717865
9323889
14081227
64333127
44168425
26514306
11608737
65113117
31515344
18082289
74049516
7823442
42854618
20327415
17221618
39517579
61462292
95604816
67146270
83806199
95825312