77866559
3499445
7996947
30733391
56487727
78477477
34278504
42206708
20698340
98377622
29879958
8648463
20386222
19619516
128274
25648
37527863
10331033
48333620
41226655
8277648
32709989
37103821
46768344
4399988
84838282
56477410
5841136
6344023
82803991
14424295
10769545
34206672
37462074
54663583
21014732
7926727
46974220
56571928
90627926