50405174
18562322
23484607
57434577
78128767
54589509
81404704
64925287
41215090
1889886
45497819
12124077
4041537
89585141
24991552
90289155
53731820
79924509
50341825
70294570
29863438
47488254
315290
53363211
91138768
70257096
18762681
8516525
17579527
92488881
64517233
10956966
7447562
20187051
72765537
65277750
65041945
6514242
97721017
67928648