51044062
43144816
57486458
20079694
3838282
33286133
95614605
8211136
24021212
63661
3846376
88281828
53117836
66906139
65986184
98999018
94142113
78294924
89396237
84817524
43543267
29657795
9848126
15493375
22669325
99284741
25076610
60918530
83465044
76731974
85574720
18007605
6154202
44229376
96635999
85747199
94398937
67779266
47346858
76371384