40294449
14736641
60085560
73807984
697051
17473898
69109476
84708487
94911913
64912577
96512537
45966055
18598256
75208989
83607259
78213870
43797501
86752760
1672324
78072612
8027151
83572869
23411844
14807736
610184
86761858
80425046
93149622
98476327
26041449
41866779
47692732
76164073
7016838
80908452
64111693
3628606
3443731
96547037
35548657