66342420
97879204
5813885
30304853
20304787
85711490
28316177
147363
11426157
64762831
44167245
36071512
48388992
74019412
96544838
7844952
8002718
25992554
67865926
9258911
88727204
66521630
87725976
20229202
74026629
71753943
95734999
14029215
78378274
86373457
52053441
93656900
25484920
59503889
28497585
24469195
64317273
95797841
7277744
4261706