30789185
3191712
68248061
88688806
62239300
94482296
32267685
47279238
754361
74203739
95327344
24398515
8946102
3963626
4723763
26993102
58577669
63769438
74172912
71662933
17628625
513456
513618
14645985
63051596
99713529
50862588
844139
21579800
23296114
79006973
79929507
310170
3582568
37396036
7169816
29275922
61141351
55933128
49829898