6131943
95561573
31389141
17922497
46967916
32711448
8827993
9358150
65061786
60424894
49891604
82688235
33055513
59399054
86007604
88847335
29381252
80059672
20852926
89218834
89354663
97581326
36837032
30578778
32801950
46124181
88253397
52853856
27042470
41467291
24207032
43234577
1905296
60264678
94437707
48446319
90233032
7944539
58645369
20447634