71099620
15603141
35265626
87309718
18918869
95545629
26943149
79424140
5079206
93388206
74529105
42122574
1958120
36101209
23639953
18017722
96054945
18935202
91482235
21027628
9604326
12241930
10458385
82981532
9092133
53135246
35908280
766708
63798312
85955917
88795443
22394763
669905
91767679
85385399
86087845
79372856
38979500
93241353
20635728