18373376
52093360
18362402
5926663
20937362
53907676
18599949
32956780
33482195
42789950
81011359
73163408
57561836
4142646
92317500
971035
76395958
52316548
58732944
86195223
64792520
9212693
60036608
4858423
8812773
56437345
67385204
53486983
30852029
66791083
73326426
3546831
89929769
46141811
86279095
97793331
41909020
65213830
43362534
12917917