94773390
40714973
73195350
93089708
25805603
69869549
70477942
97015788
91663908
20577026
6534016
76856445
5669438
13079869
48871535
810912
85052343
1441488
78582020
15381258
15911741
20552817
66049032
3233270
61819476
27174269
96594714
27706847
59914254
4053288
54259136
60484075
50268786
64951614
74696019
81017769
10358428
64925419
69087750
53648471