90306476
79955566
37502971
63809094
71317003
45011891
24153649
7821995
50002482
92403630
69992110
50897023
66741140
9886780
14769860
70931117
65042096
3533212
57885206
16878603
60976292
99888050
26859636
21297432
41171345
6024408
61393925
2173450
3374664
82607193
52337835
15697265
85719033
26284932
11496675
78897830
93391056
43342307
30425274
95582573