64063872
40987035
82646206
66763181
48486391
62652439
34635218
71603683
93524678
35166326
53697811
6254470
45648327
47759093
90143027
1641312
67991750
5851268
62946762
5624624
54185735
79537116
76731894
3262412
38102855
9981419
33668676
76727931
62794147
44116023
40229109
18309505
4267685
33443474
63445778
35797047
21156874
65212975
91375268
1008298