83494338
59659694
45325505
58552394
10413217
52519860
5730600
64244018
17833330
43829134
7661566
611683
72466413
70152572
58838250
41226867
37579847
51202168
25507115
28453263
88037151
25744609
95652704
60732372
95375109
55185809
58957916
12318673
80734160
86073833
8160860
10469957
26997359
41361599
28709954
43918674
95463342
5812435
29149136
70104674