37278571
4212869
4431859
48839470
71205619
79184000
74799752
96137924
14994557
13472120
13067340
3679896
54896662
65521795
47156528
63228319
78933405
17579425
28435165
94065663
93014966
22287048
93541959
19689461
31213082
72574274
67701423
22653806
82287621
46058053
2143884
44246754
1597846
4117476
12186465
14163784
5314409
70016010
64818036
23756681