74943397
4871629
28705845
93643952
51286079
8299524
9430788
20244220
1433208
79797950
62197236
71533953
328723
9221857
79438579
92521418
73899061
87715035
67056348
39949761
66547668
75422537
68085004
21691474
60091695
33751429
65514708
8899671
11431169
21437830
49203401
33638083
85175806
303044
31049274
8359184
82891985
4764804
87297240
5177876