34443014
92844381
51309512
46696608
46272544
92408076
79414768
85139996
8059107
31887277
54349292
20105968
27019874
43814982
91804543
47084501
7203250
3499243
69757833
80039034
91859650
85994172
90868616
49469915
36785105
39258702
80823624
49778995
25658620
20445789
38019496
27712151
21434135
31796954
1396435
31422178
95545476
27729411
79896595
36968282