93797920
75713346
55094910
4114264
4260442
99383731
77297816
50768621
58214394
45242872
47979396
37765805
57019196
83164224
42098967
81303073
16437318
87999103
39289519
93424323
85397431
19778007
49225616
41304144
16868778
72749031
50317017
26425351
36806654
63407843
46465192
50414110
82039645
17083133
25601624
86259594
4787701
59999783
43236074
44322908