82736601
31568369
19993770
37078856
30406837
72309495
68891000
65521040
68598328
2595411
87819658
6279554
86079483
72202751
98314966
25263726
74989679
13662257
84514508
11215708
69249484
30438728
50149593
35726678
60934035
90973131
97418911
15988834
57818560
37907190
19025534
24451295
37246456
39954625
68554319
98581577
90892683
1999806
4157165
2435701