23328787
13551881
53265890
24327058
982053
89136336
42273082
63624019
32601280
55635128
118929
71018075
34344238
20043741
7257370
52535304
62408390
47527696
95864617
46711549
1921403
93391963
15902595
50794368
66942664
55663759
96898415
57597581
7995590
22952474
17766231
4484316
6223732
76184304
4662100
78507586
8994413
61431225
97507490
8359753