20763132
8928967
2462910
33524022
97266644
23108281
76341486
11285087
2094203
4020168
167574
84381392
66962806
98532027
5276434
9622300
86245126
6617745
77637988
93496729
47226543
14527383
40506508
58129773
2852448
17169929
5719538
81179718
29445632
305825
79554665
349890
60865848
86142731
61947378
67674143
72033641
82449069
18739949
7402284