49841757
403983
95205903
99969122
6242104
4953526
16147493
65008670
67086575
48051562
4845870
22476916
43102121
52997912
24823517
66525001
59585661
58471184
37433955
18901809
62453265
28614600
17783270
93708226
16846437
12442274
62281080
50506547
3085469
27608577
27275902
81931147
29631431
16463696
78453527
30418928
73592028
62013868
65543746
8730403