4065415
48719979
74911700
23587043
12264885
48449096
47076730
16522265
66154268
87954096
56712109
24173531
77749075
7707805
62672495
26352626
95293494
81912629
54537866
6186652
98912959
30228816
96684219
7867922
153788
57767296
88914591
72477910
11473986
96718313
944095
97505643
2994250
95623189
81664427
6177568
17658817
20655512
16602358
6951536