48645903
41404921
65969677
97193187
33425191
69239313
12178358
42929635
5214850
30759836
26755335
18013942
17583147
8841801
361640
17367779
83939251
26439121
61242019
78558511
44526227
35863964
7447256
75901517
83619088
67369393
68039363
90266812
83968766
15385742
59874272
78845600
55965443
30789123
64216408
69253539
40092393
45234121
51215155
21295058