36667183
62367366
9597351
91254739
73989756
35604816
701515
83947096
33605007
46955598
40623064
4066682
4456504
86822135
82658542
22127277
72701910
74281186
42835663
67102302
59271498
13328002
1507299
34089329
1764681
11215849
9339728
48433043
86648238
10805132
9612650
25114657
66465674
43292494
92686050
90483396
68366120
49914088
81047197
4217711