41094465
32328080
545248
83192695
5737694
86505583
54938383
29632838
80483704
38249532
5481046
32498600
95716056
87677449
42732245
13253153
47752684
45783827
48184069
80383592
27442399
60064786
45987435
58363574
57499829
79586177
82102318
4464598
51483588
64285215
54724683
67017056
6908292
55125781
34758550
21654748
1388300
22618946
57503832
90728878