97137389
56021950
3675734
29838260
19079061
70782022
80942670
55275533
65093566
8285870
40707663
31466130
77608255
86374782
67854013
91257669
99581751
90373657
14103392
48089767
18745266
58419572
67051385
63521167
13156877
1377412
41915724
12989456
78607678
58025512
47486997
95912560
73167991
30129870
73937677
32621081
11131180
51248065
61857955
11395175