42349911
6430702
11488193
49032313
4164461
13208935
53004170
76379203
4977293
9040249
56923851
26963105
52956905
2855439
90467626
1167198
4938137
74069666
9441734
6070441
4603784
58839744
33427028
69042177
75506768
51412422
49664545
5071717
37721885
2268964
30629005
44633877
16589274
16855976
8765893
44473457
34582761
26568684
9357624
86421299