40773156
7279999
71524892
74069017
26159144
6154442
63873367
42473116
18178142
7998370
65588683
79064984
74728708
41179561
83524481
35153823
85462989
33246830
60413796
24021793
46187659
93376906
5089207
86495696
89938547
95599330
6453357
30628350
2449757
11974488
7535674
58477099
72105907
34963527
33253969
57304087
7498310
2649687
44843560
75894126