42461003
41277905
63041702
39039847
74148102
25271631
57382098
21583836
81514965
51621071
1193534
25868226
76099424
14385631
7224758
93532718
52506626
86693241
48981199
34842432
92212292
88561431
39118768
96549080
68501077
11082036
8223750
9173259
85039177
68047913
59751506
40868258
44459896
81101505
90162283
89886184
72877999
89488253
52373345
84918608