815621
95513353
46682866
19598504
29682893
95913138
32109572
92923914
32141389
99575328
19371342
40847790
35069125
49093606
54527793
44904040
56614916
45929418
93136231
21211312
32725206
189467
25125073
92502917
51037672
75313823
18406658
77244178
55567043
52959170
44074219
83079242
64717868
55652494
8933868
19307410
6524217
96773523
52753622
64827590