86775795
82179465
35013528
7022408
55398643
28307240
691375
374716
88094573
31612263
87437560
60364393
25165276
25861549
28827477
98304902
77145301
5344877
12448358
75288700
42619176
33408745
4481161
2833779
83337802
29575025
44931296
87079476
44025586
77682905
38981542
84273798
6266944
94119597
18854471
66868217
20883112
69323753
93603510
32715135