95279342
53869950
10656597
1121633
8554908
26323637
38448053
35327858
40418861
83273752
213693
31509379
32113963
37013139
17474701
45269470
77027876
30583075
4768609
87719763
34762725
22178944
96677269
89868594
29049253
59723743
29982908
82786869
95228516
71769545
78295612
93094144
8286852
47115576
93098369
34707519
63507973
38461689
38037755
7386717