21988964
82318762
5361540
15011625
30673745
5207786
66772845
96424900
13065001
92995103
5285769
64019
8222979
84235748
34292925
20753338
19388140
9072947
10985436
74454235
78747493
68882932
79102691
34023637
70738490
85471277
11814493
5036717
76276778
69876806
17457389
74006719
53028396
52574601
22468897
36633829
44486839
26663262
61079257
99174231