43535768
48607449
48331826
13809797
81078815
3118325
70206048
3012225
68942196
82066721
81034878
59098533
98777796
26787895
94381626
64216839
45758735
4817217
23482231
29128974
18886541
43229540
42748920
89202100
86192377
95639487
29199361
2696961
4531645
87063648
81885516
79565132
895478
76369440
42925249
26608415
92879658
49564943
16304960
54095223